package com.jzy.stock.stockRoom.service;

import com.jzy.stock.stockRoom.model.*;
import com.jzy.stock.util.ResultVo;

import javax.validation.Valid;
import java.util.List;

/**
 * @author 贾志宇
 * @create 2022-07-11-16:59
 */
public interface StockService {

    ResultVo queryPage(@Valid IdentifySelectVo identifySelectVo);

    ResultVo updateStatus(@Valid UpdateStatusVo updateStatusVo);

    ResultVo add(@Valid IdentifyAddVo identifyAddVo);

    ResultVo update(@Valid IdentifyUpdateVo identifyUpdateVo);

    ResultVo update1(@Valid StockRoomUpdateVo stockRoomUpdateVo);

    ResultVo queryPage1(@Valid StockRoomSelectVo stockRoomSelectVo);

    ResultVo updateStatus1(@Valid UpdateStatusVo updateStatusVo);

    ResultVo queryWarehouseTagList();

    ResultVo add1(@Valid StockRoomAddVo stockRoomAddVo);


}
